// npm install express-static
const express = require('express')
const expressStatic = require('express-static') // 中间件
/**
 * 登陆
 * /login?user=abc&pass=123
 * { "ok": false, "msg": "原因" }
 */
const usersList = {
  'zhangsan': '123456',
  'lisi': '789789'
}

let server = express()
server.listen(8080)

server.get('/login', (req, res) => {
  let getData = req.query
  if (usersList[getData.user]) {
    if (usersList[getData.user] === getData.pass) {
      res.send({ 'ok': true, 'msg': '登录成功' })
    } else {
      res.send({ 'ok': false, 'msg': '用户名或密码有误' })
    }
  } else {
    res.send({ 'ok': false, 'msg': '此用户未注册' })
  }
})

// 文件、页面
server.use(expressStatic('./www'))
